#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
void _GuiBingPaiXu(int* a, int* temp, int left, int right) {

    if (left >= right)
        return;

    int mid = (right + left) / 2;
    int begin1 = left;
    int end1 = mid;
    int begin2 = mid + 1;
    int end2 = right;
    int begin = left;

    _GuiBingPaiXu(a, temp, left, end1);
    _GuiBingPaiXu(a, temp, mid + 1, right);

    while (begin1 <= end1 && begin2 <= end2)
    {
        if (a[begin1] <= a[begin2])
            temp[begin++] = a[begin1++];
        if (a[begin2] < a[begin1])
            temp[begin++] = a[begin2++];
    }

    if (begin1 <= end1) {
        while (begin1 <= end1)
            temp[begin++] = a[begin1++];
    }

    if (begin2 <= end2) {
        while (begin2 <= end2)
            temp[begin++] = a[begin2++];
    }

    memcpy(a + left,temp + left, (right - left + 1) * sizeof(int));

}
void GuiBingPaiXu(int* a, int n) {
    int* temp = (int*)malloc(sizeof(int) * n);

    _GuiBingPaiXu(a, temp, 0, n - 1);

}

int main() {
    int n;

    while (scanf("%d", &n) != EOF)
    {

        int a = n;
        printf("%d\n",n);

    }

    

}

//int main() {
//    
//    int arr[] = { 1,4,2,7,5,2 };
//
//    GuiBingPaiXu(arr, 6);
//
//    for (int i = 0; i < 6; i++)
//    {
//        printf("%d", arr[i]);
//    }
//
//
//}